
# -*- coding: utf-8 -*-
# https://www.cnblogs.com/apollo1616/p/9510322.html
# https://www.runoob.com/python3/python3-os-path.html

import os

# 列出指定目录下的所有文件和子目录，包括隐藏文件，并以列表方式打印
path = '/Users/huangzetao/Desktop/python/1-进阶知识/0-IO流'
# path = '.'
print(os.listdir(path))

# 获取当前工作目录，即当前python脚本工作的目录路径
print(os.getcwd())

# 把目录和文件名合成一个路径
TMP_DIR = os.path.join(path, 'tmp', 'conf')
print(TMP_DIR)

# 把路径分割成 dirname 和 basename，返回一个元组
print(os.path.split(path))

# 获取系统环境变量
os.environ['PYCHARM_HOSTED'] = '2'
print(os.environ)

# 要创建的目录，绝对路径或者相对路径
# https://blog.csdn.net/qq_38863413/article/details/104104871
os.makedirs('./test.py', exist_ok=True)